胡同: lane, alley...
维护: to defend, to safeguard, to protect, to uphold, to maintain...
出现: to appear, to arise, to emerge, to show up...
勉强: to do with difficulty, to force sb to do sth, reluctant, barely enough...
甩: to throw, to fling, to swing, to leave behind, to throw off, to dump (sb)...
合: close; shut; be equal to; add up to; join...